there's another trail here - Turkish English Dictionary